UK: Tower of London Light Up by 10,000 Flames 2
- Captured on Saturday 3rd 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...