Turtles return to the mother ship

Posted By: on August 9, 2012
0

Can you believe there are 38 baby turtles in this photograph? It doesn’t look like it, but indeed there are.


H/T: Reddit

Leave a Reply