Share
twitterlinkedinfacebook
Image 1 of 1
mwindia0049.jpg
UDAIPUR , RAJASTHAN, INDIA :  God beams light a  homeless Indian man as he bathes in a rain puddle. City gardens, Udaipur,  India.