Grufydd ap Llywelyn King of Gwynedd And Powys - Media
Flag of Gwynedd
Coat_of_arms_of_Powys
Flag of Gwynedd
Coat_of_arms_of_Powys
Related Media Pages:
Ældgyth “Edith” Swannesha of Mercia