Gabrielle Carter
Senior Knitwear Designer
Nanushka
United Kingdom of Great Britain and Northern Ireland, GB
Creative industries