Here are the possible solutions for caravaggio work with a latin title meaning love conquers all clue