Results 1 results found Old harbour and Church of the Three Spetses Martyrs, Spetses, Saronic islands, Greek Islands, Greece, Europe