Share
twitterlinkedinfacebook
Image 1 of 1
MRO00582UK.jpg
A spectator dressed in an all-encompasing body suit made of an American Flag (Stars and Stripes) makes his way into the Olympic Park in Stratford, East London.