(Warli (Indian)) Bamboo Hatchling Haven

A nest of turtle hatchlings resting in a bamboo thicket.