Thank you for your patience while we retrieve your images.
Green sea turtles hatch and walk to the shore of the Indian Ocean in Tanzania. Photography by Peter Stanley, 2012.