Edmund Beaufort, 2nd Duke of Somerset (Q459947)
English military personnel
Language: