Trafalgar Square turfed for "Village London" event May 2007

- Image ID: AD8NAW

Trafalgar Square turfed for "Village London" event May 2007

Nic Hamilton Photographic / Alamy Stock Photo

Image ID: AD8NAW

Location: Trafalgar Square London UK GB England