Prompt
"Generate an image of a charming Welsh town situated on the banks of a river, with a castle and a historic church in the background. The town should have a quaint, small-town feel with shops and buildings lining the streets. Include a few people walking along the riverbank and some boats or a bridge in the distance. The style should be realistic and evoke a sense of a typical market town in Wales. The town is surrounded by rolling hills and countryside. Incorporate a railway station and some industrial areas in the periphery of the town. The image should represent Haverfordwest, Wales."