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