Loggerhead Turtle

Loggerhead Turtle

Observation - Loggerhead Turtle. Description: up to 7 Loggerhead Turtles around the fishing pier in Argostoli

up to 7 Loggerhead Turtles around the fishing pier in Argostoli