India Northwest, 2010

Leo Ka Guda village, near Udaipur
img_9120.jpg