Holy Cross Church
Pedoulas: Iglesia de la Santa Cruz