Rebecca Stevenson lives and works in London. She studied Fine Art at Chelsea College of Art and Design and the Royal College of Art in London.
https://www.rebeccastevenson.net/