Peter Mitchell

BIO

Peter Mitchell is a British designer and public artist producing award-winning site-specific land art in natural and urban situations. He lives and works in Upper Franconia, Germany, where he is helping in the development of Leepswood.

Peter Mitchell