View All 15 Artworks
London, United Kingdom
I was born in Hampstead, London, and lived in and around this neighbourhood all my life.
I have also spent a great deal of time visiting France Spain and Portugal, Mediterranean culture is very much part of my identity.
Despite being a Londoner at heart my inspiration is the natural world, Ha...