Walter Butler, 1st Marquess of Ormonde

GPTKB entity

Statements (20)