from "Famous Organ Concertos" album by Handel Festival Chamber Orchestra
See who else performs this track