Swallow Falls

Swallow Falls Photo, Wales, United Kingdom
CarolineR-D
Swallow Falls

CarolineR-D DaPe4or23aP

Stunning waterfall in North Wales