Puppets give voice to people in Dundee coping with mental health issues

Debz and Little Debz.
Debz and Little Debz.