Gallery of the Louvre
2004
embroidery on linen
34.25 x 46.25 inches
87 x 117.5 centimeters
<
>