Creative voices and creative hands

Updated on May 07, 2015 - TRURO – Creative Voices of Truro is hosting a performance here this weekend, with special guests the Truro Youth Singers.

Other news