HAPPY CHIMPS OIL ON CANVAS / 240cm X 140cm HAPPY CHIMPS OIL ON CANVAS / 240 X 120 HAPPY CHIMPS OIL ON CANVAS / 240cm X 140cm HAPPY CHIMPS OIL ON CANVAS / 240 X 120