Thomas Ap Llywelyn
Thomas Ap was born about 1364 in
LngtwgDyfrynWysg, Monmouthshire, WAL
.
Page last modified
\