Amanda Houchen - Contemporary artist & painter - London United Kingdom