Fraser Leid

Industrial Designer

London, United Kingdom