BBC Radio 3 Broadcast

Music to include Purcell's My Beloved Spake, with period string ensemble and Bach's rarely-perfoumed Prelude and Fugue in E major BWV566