(Warli (Indian)) Turtle Hatchling Oasis

A nest of turtle hatchlings gathering at a watering hole.