Tudor timber construction, Tower of London, London.

Tudor timber construction, Tower of London, Tower Hill, London, England