A Thousand Flowers, early 16th century.

Wool tapestry, 220 x 319 cm. Musée du Louvre, Paris.