Dafydd ap Gruffydd (or Dafydd ap Gruffudd, angl. David, son of Gruffydd; ) (11 July (?) 1238 – 3 October 1283) was Prince of Wales from 11 December 1282 until his execution on 3 October 1283 by King Edward I of England. He was the last independent ruler of Wales.
Read more about Dafydd Ap Gruffydd: Early Life, Prince of Wales