Photos from Orissa, India captures nesting sea turtles – and their fragile offspring.

Read this article: 

India’s nesting sea turtles