Image 1/1
DELHI, INDIA. 1 OCTOBER 2010.  19th Commonwealth Games 3 - 14 October. A Delhi Police vehicle geared for slow speed police chases in the Indian capital. Picture by WESSEL OOSTHUIZEN
Delhi-3.jpg