David and Goliath, painted by Caravaggio in 1606, was part of the baroque movement.
With themes of bravery, confrontation, order, defiance, individuation, and symbolism of hero, shadow, ego.
Artwork painted on oil on canvas, in 17th Century Italy.
Italy