Shepherds, shake off your drowsy sleep: Besancon carol, arranged [as a] quodlibet for mixed voices (S.A.T.B.) a cappella by William McCrae.
McCrae, William.
1/9.
BCM record number: B66-50836