By Satish Lal
Olive Ridley Sea Turtles coming to laying/hatching their eggs and some leaving back to the sea
- Stock Photo ID: #LF202262
- Image Credit: Picxy.com/satishlal
- Location: Ganjam, Odisha, India