[Warli (Indian)] Waterfall Hatchling Haven

A nest of turtle hatchlings gathered near a waterfall.