Francesco Hayez (February 10, 1791 – December 21, 1882)