Main Menu
Llangollen 2007
Wales-County of Denbighshire, Llangollen
The building seem to tumble down to the river Dee. I would imagine they run some risk of getting a little bit wet, if it rains hard?
Taken By: 0 Saved On: 29 March 2015 Taken On: 31 May 2007 Foto ID: 1519 File Name: IMG_0649 - Copy.JPG
the continuing story.