Individual Details

Gruffydd Hir AP GRUFFYDD

(Abt 1000 - )

Events

BirthAbt 1000South Wales, Wales
Death

Families