Bach Toccata and Fugue in F Major, BWV 540

Played on the organ of the Church of St John the Divine at the Victoria International Organ Festival in 2012