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

- Image ID: CEN546
Steve Vidler / Alamy Stock Photo
Image ID: CEN546
England, London, Hampton Court Palace, Tapestry in the Great Hall
Location: England, London, Hampton Court Palace, Great Hall