colourful [adjective] + tapestry [noun]