Delhi Street.Scene Published December 18, 2012 at 1984 × 1488 in Delhi Street.Scene Everything moves freely on the roads with equal right of way