Tower of London

Tower of London, White Tower

The White Tower, Tower of London