Giovanni Lanfranco (26 January 1582 – 30 November 1647)

lanfranco3
575x9002018
lanfranco1
901x5831939