Defeating Your Obstacles

David with the Head of Goliath (1599)
By Caravaggio (1571-1610)

Advertisements