Designed by
Title
Tourists at the Piazza Aprile in Taormina Italy #185705716
Description
Colorful flowers highlight the Piazza Aprile along the main Corso Umberto street in the resort town of Taormina, Italy, on the island of Sicily.
This image is editorial