the strange modern art of Annabel de Vetten