Llansteffan, Carmarthenshire

View from rocks at the foot of the castle hill towards The Green, the riverside area of Llansteffan which is slightly apart from the village itself.

The Green and beach at Llansteffan