Virgin Mary with child and St Anne, c1633, by Giovanni Battista Caracciolo (also called Battistello) (1578-1635) was an Italian artist and important Neapolitan follower of Caravaggio
Bildnachweis:
Album / Universal Images Group / World History Archive