from "Music in London at the Time of Handel" album by Festival Strings Lucerne
See who else performs this track