Richard of Shrewsbury, Duke of York

GPTKB entity