A scene of Olympic Torch Relay 2004 in New Delhi on June 10, 2004 (Thursday).
CNR :5063 Photo ID :1160
Click here to download high resolution photo
Tweet