The Cutting (& Stitching) Edge – Rebecca Harris Rebecca Harris is a mixed media artist from Plymouth, England. “In May 2015 the Eden Project in Cornwall will be opening their new permanent exhibition Read More »