Designed by
Title
Lachea Island on Aci Trezza, Sicily coast #263658478
Description
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