Giovanni Lanfranco
1582-1647 ~ Italian