Monday, 8 April 2013

Design inspiration; product design. These products define biomimicry, whilst being aesthetically pleasing, interesting and well designed.






No comments:

Post a Comment