Tuesday, 2 May 2017

ABERGWYNGREGYN 1283 THE BETRAYAL AND CAPTURE OF DAFYDD III AND FAMILY WITH DEATH OF HIS BODYGUARDS. memorialised by Ysbryd Cofiwn 2017.