Steven is now exhibiting alongside Aileen Grant and Cindie Reiter at the wonderfully located Talla Dearg Gallery adjacent to the Hotel Eilean Iarmain at Sleat, on the Isle of Skye 3rd – 23rd June 2021.
The exhibition is open daily from 10am – 6pm. Click the heading for photos