james spencer's picture

Loggerhead Turtle

Observed: 20th August 2013 By: james spencerjames spencer’s reputation in Amphibians and Reptilesjames spencer’s reputation in Amphibians and Reptiles
123
Description:

up to 7 Loggerhead Turtles around the fishing pier in Argostoli

Identifications
Species interactions

No interactions present.