A view across the beach and river Towy estuary at Llansteffan, Wales - Image Details