Francesco Ruschi. Mid-17th century. Italy. Oil on canvas. 71.2X106.8 cm.