A film by the Media Trust about Self Help Services – a user led, mental health charity.

Duration : 0:6:10