Stock Photo - The Underground Mosque Sumur Gumuling is part of the Taman Sari complex in Yogyakarta in Java in Indonesia in Southeast Asia Far East.

Stock Photo: The Underground Mosque Sumur Gumuling is part of the Taman Sari complex in Yogyakarta in Java in Indonesia in Southeast Asia Far East.

Searchable keywords

Choose multiple keywords