urbanflyfisher.com
Wild Weather!
Pouring rain, howling gales, hailstones , snow on the hills – ah yes, the Scottish summer is almost upon us. It looks set to continue over the next couple of days which means the Kelvin will …