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
6 years ago