tribal deity - presumably called "beruja" - udaipur (india)

tribal deity - presumably called "beruja" - udaipur (india), beru, beruja, deity, green, temple, udaipur tribal deity - presumably called "beruja" - udaipur (india), beru, beruja, deity, green, temple, udaipur

tribal deity - presumably called "beruja" - udaipur (india)

Tribal deity - Presumably called "Beruja" - Udaipur (India)

beru
beruja
deity
green
temple
udaipur
May 18, 2009