Ajax loader
Hila, Ambon Island, Fort Amsterdam / Photo
Hila (Ambon Island, Province of Maluku, Indonesia),
Fort Amsterdam (built by the Dutch in 1637).

Partial view.

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