Llywelyn ap Gruffydd was the last prince of an independent Wales before its conquest by the English. Llywelyn, who was born around 1223 was the son Gruffydd ap Llywelyn, himself the son of Llywelyn ...