mahamaya.com
»
India 1998
: 66 / 215
Will and Sage, apparently alone, at the Taj Mahal, Agra.