Image 1 of 1
India-8014.jpg
Jaipur, Rajasthan, India.  Hindu Priest Talking on his Cell Phone.