William Seymour, 3rd Duke of Somerset (Q3718494)
Duke of Somerset
Language: