John de Trafford (Q75869944)
Peerage person ID=368920
Language:
other details
description Peerage person ID=368920

External Links