Dr Barry Rose, OBE
Navigate >>
Choristers of St Albans Abbey perform on afternoon television, Christmas 1990