mahamaya.com
»
India 2001
: 133 / 247
A lane of fresh fruit.