John Beaufort, 1st Duke of Somerset (Q919338)
Duke of Somerset
Language: