John de Vere (Q75251438)
Peerage person ID=12032
Language:
other details