Llewellyn Prince of North Wales (I1226)

Male 980 - 1023  (43 years)


 

Suggest a change: Llewellyn Prince of North Wales (I1226)