Loggerhead Sea Turtle (Caretta caretta) - HM 263536
Observer:
Hoefer, Sebastian
Observed:
2018-08-06 07:10:05
Last Modified:
2019-03-29 00:25:27
Country:
Greece
Region:
Dytiki Ellada
Prefecture:
Ilia
Age:
Juvenile
Deceased:
no
Notes:
Built trench and shaded hatchlings to guide them safely to the sea
Vouchers