Image 1/1
DELHI, INDIA. 1 OCTOBER 2010.  19th Commonwealth Games 3 - 14 October. Coilourful shirts on sale in the Indian capital. Picture by WESSEL OOSTHUIZEN
Delhi-2.jpg