Title: La chiesa di S. Maria del Borgo in Rodi
Subjects: Church architecture
Places: Greece, Rhodes (Island)