Description: Choirs in Harmony Community Choirs and singing workshops
world music (545) singing workshops (16) heart and soul (13) community choirs (7) singing for pleasure (3) worcester choirs (1) cheltenham choirs (1) tewkesbury choirs (1) vocalantics (1) volcano community choir (1)