(Warli (Indian)) Waterfall Hatchling Haven

A nest of turtle hatchlings gathered near a waterfall.