Tapestry: Singing Students Take the Stage
A tapestry is created by weaving together many individual threads, each contributing its own colour and texture to the finished piece. It is a fitting name for an evening that … Read More
A tapestry is created by weaving together many individual threads, each contributing its own colour and texture to the finished piece. It is a fitting name for an evening that … Read More