Results 1 results found A view of emerald seas from Istro south of Agios Nikolaos, Crete, Greece, Europe