Kate Walsh

Textile Designer, Managing Director, and MBA in London, United Kingdom