This is the product description text that will appear here.
Quantity
1
Description
A name particularly associated with Montgomeryshire, one of the thirteen historic counties of Wales, ‘Pugh’ features prominently in the Welsh historical record.
Many Pughs were on the frontline of invasion from the Anglo-Saxons and,...