Come, Holy Ghost – a new anthem for Pentecost

Come, Holy Ghost, a new anthem for Pentecost, will have its first performance on Sunday May 20th 2018, at Hampstead Parish Church.