historyofroyalwomen.com
The Imprisonment of Gwenllian of Wales - History of Royal Women
Gwenllian of Wales has perhaps one of the most tragic stories I have read in awhile. She was born in Abergwyngregyn, near Bangor in Gwynedd [...]