Results 1 results found Boats tethered to a stone bench in the flooded town of Towyn in North Wales, UK.