The Voice of Isobel Baillie

The Messiah, HWV 56: How beautiful are the feet