from "Magic Moments @ Schloss Elmau: Best of Swedisch - German Friendship Concerts" album by オムニバス
See who else performs this track