Designers Gemma Barr

Gemma is a Scottish Designer based in Eindhoven, NL. She uses a variety of mixed materials to bring her imagination in to life in the form of functional art objects, influenced by the worlds of nature and science.

Nation: Netherlands