Results 1 results found Fountain of Artemis and Banco di Sicilia, Archimedes Square, Ortigia (Ortygia), Syracuse (Siracusa), UNESCO World Heritage Site, Sicily, Italy, Europe