London, United Kingdom
Artist, designer and college dropout, was born in 1988 in Hertfordshire. As a child she possessed cr...
Read More
FOLLOW