Posts Tagged

Alice Barnes

By John Stegeman The Catholic Telegraph Alice and Steve Barnes, a husband and wife duo, are music director and organist, respectively, at Holy Trinity church in Norwood.