An English translation of Campau Saith Cawr, a collection of tales about seven giants from all over Wales. 8 colour and ... MoreGiant Tales from Wales
Cyfres Byd Lliwgar Mabon a Mabli