Tower of London - The Keep (White Tower)

Tower of London - The White Tower (Keep)