River Dee and the Llangollen station in Wales, England
River Dee and Llangollen Station in Wales, England
Shop near the Llangollen station in Wales, England