Imogen Webb is a contemporary abstract artist living and working in East London AVAILABLE WORK ABOUT CONTACT