A light show at Hampton Court Palace, Greater London, England, United Kingdom, Europe

- Image ID: D2N00T
A light show at Hampton Court Palace, Greater London, England, United Kingdom, Europe
robertharding / Alamy Stock Photo
Image ID: D2N00T
Location: United Kingdom
Save to lightbox