[Warli (Indian)] Turtle Hatchling Oasis

A nest of turtle hatchlings gathering at a watering hole.