Scarlatti Harpsichord Sonatas

Edited
Mastered

Performed by Elaine Thornburgh, harpsichord.

Catalog Number
LEMS-8049
Release Date