White Tower, Tower of London, London, England

White Tower, Tower of London, London, England