from "Landscape Classics Series, No. 86" album by Domenico Scarlatti
See who else performs this track