Ajax loader
Ialysos / St. John’s Church / Photo
Ialysos (Rhodes, Dodekanes, Greece),
St. John’s Church on Philerimos (built 1480–1505).

View of the church and excavation site.

Photo, 2001 (Otto).
of 1
Open Lightbox