Caradog ap Gruffudd 1050 – 1081
Royalty
Royalty
Biography
Caradog ap Gruffudd (1050–1081) was a Welsh prince. Born January 1, 1050 in an unknown location. Died January 1, 1081 in Battle of Mynydd Carn.
Caradog ap Gruffudd (1050–1081) was a Welsh prince. Born January 1, 1050 in an unknown location. Died January 1, 1081 in Battle of Mynydd Carn.