Stock Photo - The Na Tcha Temple, built in 1888 and dedicated to the worship of the Chinese folk deity Na Tcha. Macau, China.

Stock Photo: The Na Tcha Temple, built in 1888 and dedicated to the worship of the Chinese folk deity Na Tcha. Macau, China.

Searchable keywords

Choose multiple keywords