(Warli (Indian)) Forest Shrine Devotion

A family of worshippers at a small forest shrine.