Leonardo da Vinci's: Salvator Mundi is the most expensive painting ever sold. It was supposed to hang in the Louvre Abu Dhabi, but reportedly hangs in the yacht of Saudi Crown Prince Mohammed. Now everyone can buy their own Da Vinci, under the guise: a Van Gogh on the wall is not that expensive.
With each sale, I make a small change to this work - so you always have unique art in your home.
Although working as a lyrical chronicler, sometimes I see things that are not there; I photograph and edit them.
Recurring elements are: carved mannequins (humanoids) and anonymous 19th century paintings. Working from 100cm I come to sign (Nl only)...
Read more…