Apocabana2o2o - oil and paper collage on canvas 60 x 80 cmprice enquiry Humans on an idyllic planet. What could possibly go wrong?Painted in Palma de Mallorca, clearly.