Aitoliko; A city haunted by spiders

Aitoliko; A city haunted by spiders

Aitoliko, A Coastal Town In Western Greece, Has Received A Unique Sight With An Influx Of Spiders. Greek photographer Alexandros Maragos has recently captured incredible images of a collection of spider webs woven on the beach,…