Millennium Square with the Planetarium in the form of a huge walk-in mirror ball in Bristol, England, UK.
Millennium Square with the Planetarium in the form of a huge walk-in mirror ball in Bristol, England, United Kingdom, Europe, Photo by Andrew Michael
Details
License type
Rights Managed