Cathy Fern Lewis, soprano, with Sean Bickerton, CMC BC Director

Cathy Fern Lewis, soprano, with Sean Bickerton, CMC BC Director