Geoffroy Duchesne's profile

Geoffroy Duchesne

Fashion and textile designer

Paris, France