Haverfordwest
Pembrokeshire
Haverfordwest is a borough town in Pembrokeshire, South Wales. It stands on a western branch of the river Claddau.
Pembrokeshire
Haverfordwest is a borough town in Pembrokeshire, South Wales. It stands on a western branch of the river Claddau.