All books posted first class Royal Mail.

Llywelyn the Great

Llywelyn the Great

Regular price
£9.99
Sale price
£9.99
Regular price
Sold out
Unit price
per 

The fascinating story of a penniless exile who became Wales' greatest prince. He presided over a turbulent period of Welsh history, having to prove himself first on the battlefield before learning the statesman's craft so as to establish his control over the warring factions of his own country.