Monday, August 4, 2014

Baby turtles Mirissa

Newly-hatched sea turtles pass through a gauntlet of well-meaning tourists in Sri Lanka.

Baby turtles Mirissa from Anna Hickman on Vimeo.

No comments:

Post a Comment