2 May 201520 July 2019 Wind and Rain, Carradale. By William McTaggart – 1883 One of the finest painters Scotland has produced. Post navigation ← Calling all Professional Scotsmen… BRS Transport link from Glasgow to Campbeltown in the 1950’s →