Margaret Beaufort, Countess of Stafford (Q273111)
British countess
Language: