Comp Image
Add to collection

The Church of St. Mary of Constantinople and Saint Angel in the old town of Lecce in the southern of Italy (17th century)

Visually similar