Description
Steve McGugan is an award winning industrial designer based in Denmark, with over 30 years of design experience, working in many different areas of product design.
Specifications
Article number
1181015
Your cart is empty
Steve McGugan is an award winning industrial designer based in Denmark, with over 30 years of design experience, working in many different areas of product design.