Carravaggio Prize - the great master of art.
Milano, Italy 2018 🇫🇷