Karen Dunn

London, UK

Firm believer that good design means, it just works.