Shopkeeper not so happy with the Holly cow at Main Bazaar, Delhi
Busy Main Bazaar road, Delhi
Trio trying to sell some texiles at Main Bazaar, Delhi