Biomimicry on Display at ROCA Gallery London

There’s no better designer than Mother Nature. The ROCA Gallery in London highlighted biomimicry at its best, and included our products. Watch the video after the jump.

[ Read more... ]

1 2 3