Log In or Register
This is a picture taken at Llangollen, Wales. It is a view from across the River Dee.