krishna on the wall, india. two thousand and five
ayyappa pilgrim, south india. twenty eleven
taj mahal and yamuna river, agra, india. two thousand and nine
rice paddies, southern laos. twenty fourteen
food stall, northern laos. twenty fourteen
two nuns, bangkok, thailand. twenty ten
tuk tuk ride, phnom penh, cambodia. twenty fourteen
orccha, india. two thousand and nine
winter morning, varanasi, india. twenty eleven
naga sadhu, north india. twenty ten
novices, bagan, myanmar. twenty ten
fishy, chennai, india. twenty ten
young pilgrim, india. twenty ten