Oxford University Press

Carols for Choirs 6

$29.99
| /
Bob Chilcott / David Hill
9780193551114
SATB
  • 50 carols for every occasion
  • newly commissioned original compositions
  • well-loved melodies in fresh arrangements
  • a diverse range of composers
  • a balanced mix of accompanied and unaccompanied items