![Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy](https://l450v.alamy.com/450v/pw4dpd/agios-ioannis-ai-giannis-sto-kastri-church-skopelos-island-northern-sporades-magnessia-thessaly-greece-pw4dpd.jpg)
Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy
![Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy](https://c8.alamy.com/comp/PW4DCA/agios-ioannis-ai-giannis-sto-kastri-church-skopelos-island-northern-sporades-magnessia-thessaly-greece-PW4DCA.jpg)
Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy
![Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy](https://c8.alamy.com/comp/2AYWRP8/greece-lemnos-island-vrikolonisia-aka-vampire-island-on-beach-of-agios-ioannis-2AYWRP8.jpg)
Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy
![Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy](https://c8.alamy.com/comp/PW4D87/agios-ioannis-ai-giannis-sto-kastri-church-skopelos-island-northern-sporades-magnessia-thessaly-greece-PW4D87.jpg)
Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy
![Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy](https://c8.alamy.com/comp/PW4DDN/agios-ioannis-ai-giannis-sto-kastri-church-skopelos-island-northern-sporades-magnessia-thessaly-greece-PW4DDN.jpg)
Agios Ioannis ("Ai Giannis sto Kastri") church, Skopelos island, Northern Sporades, Magnessia, Thessaly, Greece Stock Photo - Alamy
![Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy](https://c8.alamy.com/comp/2AYWRNJ/greece-lemnos-island-vrikolonisia-aka-vampire-island-on-beach-of-agios-ioannis-2AYWRNJ.jpg)
Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy
![Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy Greece, Lemnos island, Vrikolonisia aka Vampire Island on beach of Agios Ioannis Stock Photo - Alamy](https://c8.alamy.com/comp/2AYWRJX/greece-lemnos-island-vrikolonisia-aka-vampire-island-on-beach-of-agios-ioannis-2AYWRJX.jpg)