Travel photography and stock images by Stephen Bay
HomeHong KongKowloonTsim Sha Tsui › Photo #15334
Kowloon Mosque and Islamic Centre. Hong Kong, China.

Kowloon Mosque and Islamic Centre. Hong Kong, China.


Photo #15334