Ajax loader
Banda Neira, Maluku, mosque / Photo
Banda Neira island (Province of Maluku, Indonesia),
Mosque.

Exterior view.

Photo, undated (c. 1999).
of 1
Open Lightbox