LondonLife – Cannons in snow…

Cannons in snow at the Tower of London.