Stock Photo - Lachea Island on Cyclopean Coast and the Islands of the Cyclops on Aci Trezza town (Italy, Sicily,10 km north of Catania). Known as Isoles Dei Ciclopi Faraglioni. People unrecognizable.

Stock Photo: Lachea Island on Cyclopean Coast and the Islands of the Cyclops on Aci Trezza town (Italy, Sicily, 10 km north of Catania).

Searchable keywords

Choose multiple keywords