an artistic tapestry with a rainbow in the sky and clouds above it, on display