Talented performers with support needs perform Snow White in Dundee