Designed by
Title
Rickshaws next to Jama Masjid in New Delhi, India on the road #137322847
Description
New Delhi / India - April 11 2017: Busy market street, bazaar in the old part of New Delhi in India next toe the Jama Masjid entrance gate. Rickshaws on a busy street downtown New Delhi.
This image is editorial