Holly Brown is a British artist living and working in Somerset, UK.