This is a painting by the Spanish painter Sergi Cadenas.