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


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

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

More images of ▶ beru beruja deity green temple udaipur
India & Himalayas - May-June 2009