Results 1 results found Agios Ioanis Prodromos church, Ano Mera, Pano Meria village, Folegandros, Cyclades Islands, Greek Islands, Greece, Europe