Stock Photo - Via Etnea and Via Caronda streets with Giuseppe Garibaldi statue in Catania, second largest city of Sicily island in Italy.

Stock Photo: Via Etnea and Via Caronda streets with Giuseppe Garibaldi statue in Catania, second largest city of Sicily island in Italy.

Searchable keywords

Choose multiple keywords