News Stories
20 January 2020
1 November 2019
16 April 2018
Julie Schwarz
Stephen McGreal is an artist who creates beautiful things. Mencap Trust Company supports him by funding art studio sessions. In 2013 Stephen agreed to create a Christmas card for us. It was wonderful, take a look!