Individual Details

Richard Hastings

(Abt 1264 - )

Events

BirthAbt 1264Allesley, Warwickshire, England
Death

Families