Scarlatti, Alessandro,

Dates: 1660 - 1725
Uniform Titles: 2