from "The Mountain and Flowing Water - 高山流水民乐极品" album by Matt Lucas and David Walliams
See who else performs this track