Designed by
Title
Italy, Catania, May 13, 2018: Elephant Statue fountain, Cathedral of Santa Agatha, touristic red train #176825118
Description
Italy, Catania, May 13, 2018: Elephant Statue fountain, Cathedral of Santa Agatha, touristic red train and walking people on Piazza del Duomo square in Catania city centre, Sicily
This image is editorial