Played by ROYSTON HAVARD at St David's Hall, Cardiff Bach Prelude and Fugue in c minor (BWV 546)
Kyrie, Gott Vater in Ewigkeit (bwv 669)
Kyrie, Gott heiliger Geist (Bwv 671)
David Harries Orison , Op 38 BBC Wales
Discover 11,128,835 listings and 278,121 playable programmes from the BBC
Played by ROYSTON HAVARD at St David's Hall, Cardiff Bach Prelude and Fugue in c minor (BWV 546)
Kyrie, Gott Vater in Ewigkeit (bwv 669)
Kyrie, Gott heiliger Geist (Bwv 671)
David Harries Orison , Op 38 BBC Wales