Image 1 of 1

2012_Olympic_2012_August_12_9142_mkhursheed.JPG

August 12, 2012..A car wrapped in what appeared to be news paper is on display during closing ceremony at the Olympic Stadium on the last day of 2012 Olympic Games in London, United Kingdom.
twitterlinkedinfacebook