Crystal Palace concert platform.

- Image ID: EXEGEN
Crystal Palace concert platform.
Tony Watson / Alamy Stock Photo
Image ID: EXEGEN
Location: The Concert Bowl, Crystal Palace Park, South East London, England, UK.