Optimist 24
100% cotton
Woven in Switzerland and screen printed in France (10 screens)
90 x 150 cm
© Hermès