Caravaggio • Classical Masterpieces

Clair de lune, Suite Bergamasque, L. 75-3