jamespictures.co.uk
Swallow Falls Waterfall
The roar of the cascading water at Swallow Falls Waterfall is a must for visitors to North Wales.