London, London , United Kingdom
Biography
Heather Lennox was born in 1970 and brought up in the small town of Wilmington, Massachusetts. She spent her formative years as a teenager living near Glasgow, Scotland then moving to the outer eschellons of southern surrey in her adolescence. Heavily influenced by surrealist art and im...
artworks
View All 13 Artworks