Annie Foo
Footwear & Accessories Designer
Annie Foo
Footwear & Accessories Designer
Based in
London, United Kingdom
Seniority
More than 10 years experience