Haverfordwest Canvas Prints

Haverfordwest is a town located pretty much on the centre of Pembrokeshire & is the largest town.  There is a rich history here with plenty to see including a castle that is open to visitors.

Showing all 2 results