A depiction of Francesco Cavalli

Francesco Cavalli

Results: 181