A beach in Gerolimenas, Peloponnese, Greece. - Image Details