Argostoli Greece couple on seaside promenade beside harbor looking for loggerhead turtles,Kefalonia, Cephalonia, Ionian Islands, Greece.

- Image ID: KDDHKX