Johann Sebastian Bach Concerto for Flute Piano Version by SHIRIN Played by SHIRIN Paintings:Leipzig 18th century