Francesco Solimena

Italian, 1657-1747