Llangollen (Q1002793)
town and community in Denbighshire, Wales, UK
Language: