IMG_6675-0001.jpg

Imogen Webb is a contemporary abstract artist living and working in East London