Newly Hatched Turtles in Antalya
A newly hatched Loggerhead turtle (Caretta Caretta) makes its way to the sea at Cirali Beach in Antalya's Kemer district, Turkey.
1/7
Newly Hatched Turtles in Antalya
2/7
Newly Hatched Turtles in Antalya
3/7
Newly Hatched Turtles in Antalya
4/7
Newly Hatched Turtles in Antalya
5/7
Newly Hatched Turtles in Antalya
6/7
Newly Hatched Turtles in Antalya
7/7
Newly Hatched Turtles in Antalya
#Antalya
#Turtles