View of Filicudi Island from Salina, one of the Aeolian Islands off Sicily, Italy

- Image ID: T95642
View of Filicudi Island from Salina, one of the Aeolian Islands off Sicily, Italy
Massimo Piacentino / Alamy Stock Photo
Image ID: T95642
Location: Pollara, Salina island, Aeolian Archipelago, Sicily, Italy, Europe, EU