Francesco Trevisani

Italian, 1656-1746