Image: Great Hall, Hampton Court Palace
Great Hall at Hampton Court Palace, with its famous Tudor hammerbeam roof. Greater London, England, UK.
Great Hall at Hampton Court Palace, with its famous Tudor hammerbeam roof. Greater London, England, UK.