Reply To:
Name - Reply Comment
An installation of bicycles depicting scenes from daily life in India is pictured during the opening ceremony for the Commonwealth Games at the Jawaharlal Nehru Stadium in New Delhi October 3, 2010. REUTERS