The White Tower, Tower of London, London

The White Tower, Tower of London, London