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 are unrecognizable.

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 are unrecognizable. - 88993171

Similar stock images

to-top-page