Piazza Duomo in Amalfi, Italy, here seen from the balcony of Saint Andrew’s Cathedral, is the the heart and soul of the town.
Piazza Duomo in Amalfi, Italy, here seen from the balcony of Saint Andrew’s Cathedral, is the the heart and soul of the town.