England, London, Hampton Court Palace, Tapestry in the Great Hall

- Image ID: CEN546

England, London, Hampton Court Palace, Tapestry in the Great Hall

Steve Vidler / Alamy Stock Photo

Image ID: CEN546

Location: England, London, Hampton Court Palace, Great Hall