mahamaya.com
»
India 2001
: 155 / 247
A busy street, outside of the market.