[Warli (Indian)] Bamboo Hatchling Haven

A nest of turtle hatchlings resting in a bamboo thicket.