UK: Tower of London Light Up by 10,000 Flames
- Captured on Sunday 4th of November 2018
- Location is London
Description
The Tower of London was bathed in the light of around 10,000 flames which filled the empty moat encircling the landmark Read more...