Henry Beaufort, 3rd Duke of Somerset (Q714475)
Duke of Somerset
Language: