David Trousers Navy
Regular price
€275.00
Unit price
per
- The Davide Trousers is made of 100% upcycled bed linen.
- Made in the EU.