The Leopard and The Lemurs - limited edition illustration art poster print