Ajax loader
Ambon / Moluccas / Portuguese Church
Ambon (Ambon Island, Maluku province, Moluccas, Indonesia),
Church (buitl by the Portuguese during the colonial period).

Interior view.

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