People gathering to hang out, listen to bands and other activities at the Blue Ribbon Village. Thames Festival London UK.

- Image ID: E7EF7W

People gathering to hang out, listen to bands and other activities at the Blue Ribbon Village. Thames Festival London UK.

Michael Kemp / Alamy Stock Photo

Image ID: E7EF7W

Location: London, England, UK