patchwork [noun] + multi-coloured [adjective]