Designed by
Title
New Delhi, Delhi, India. Traffic On Chawri Bazar Rd road Street. The Delhi Cathedral Mosque Jama Masjid is visible in #331798861
Description
New Delhi, Delhi, India - February 5, 2024: Traffic On The Chawri Bazar Rd road Street. The Delhi Cathedral Mosque Jama Masjid is visible in background. . Tuk tuk driver carries a passenger along busy street. Cars, Motorcycles, Rickshaw Or Tuk-tuk Moving On Street In morning. View on hotels and shopping places. .
This image is editorial