Eden is a designer and textile consultant based in Hannover, Germany

Apparel
Development