Domenico Scarlatti (1685-1757)
Lorenzo Micheli & Matteo Mela Recorded in Camposampiero, Italy, October 20015 Audio and Video by Drew Henderson and Cheryll J. Chung