Person:L Ap Caradoc (1)

L ap Caradoc
 
 
Facts and Events
Name L ap Caradoc
Gender Male
Marriage to Unknown