Tower of London. White Tower; 1078- c. 1100

Image