Title: David Victorious Over GoliathArtist: Michelangelo Merisi da CaravaggioMedium: Painting / Print / Poster