Results 1 results found People and rickshaws crossing the square, Chawari Bazaar, Old Delhi, Delhi, India, Asia