The Welsh flag flies proudly on one of the towers of Haverfordwest Castle.
Haverfordwest pictures
Pembrokeshire pictures
All Wales pictures