Picnic Tables placed in Trafalgar Square in front of large TV screen and stage during London 2012 Olympic and Paralympic games

- Image ID: CX59PN
Picnic Tables placed in Trafalgar Square in front of large TV screen and stage during London 2012 Olympic and Paralympic games
Justin Kase zsixz / Alamy Stock Photo
Image ID: CX59PN
Location: Trafalgar Square London England UK