The Bandstand in Londons Hyde Park

- Image ID: F8PTAA
urbanbuzz / Alamy Stock Photo
Image ID: F8PTAA
The Bandstand in Londons Hyde Park
Location: London, Hyde Park, England