Cannons in snow at the Tower of London.

Advertisements