Caravaggio (1571-1610)
San Giovanni Battista (St John the Baptist)
c.1610
Oil on canvas, 152 x 125 cm
Galleria Borghese, Roma
Caravaggio (1571-1610)
San Giovanni Battista (St John the Baptist)
c.1610
Oil on canvas, 152 x 125 cm
Galleria Borghese, Roma