Church of England Diocese in Europe

19. St. George's Anglican Church Interior

Interior of St. George's Anglican Church 

Taormina, Italy

Chruch_Inside, PDF

Download