Ajax loader
Hila, Ambon (Moluccas) / Mosque / Photo
Hila (Ambon island, Maluku province, Moluccas, Indonesia),
Old Mosque.

Interior.

Photo, c. 1999.
of 1
Open Lightbox