Person
Free account · your comment posts right after signup
Not who you're looking for? Others named David Richards: Welsh motorsports team manager · English-born Swiss-based record producer, engineer and music · Australian cricket administrator · Welsh athlete
David Richards (22 January 1751 – 12 May 1827), better-known by his bardic name Dafydd Ionawr, was a Welsh-language poet, born at Glanyrafon near Bryn-crug in the parish of Tywyn in Merionethshire (now Gwynedd), north-west Wales.
Read the full article →