Lille, France
Artist located in Lille (France). Organic art and spatialism. "The function of Art is to imitate Nature in her manner of operation." - John Cage