London, London, United Kingdom
Recognition
Artist featured in a collection
Stella Whalley is a Fine Artist living and working in London, her work has been disseminated through exhibitions, lectures and publications, leading to heightened public awareness of the debates and developments in the expanded field of Painting, printmaking, site-specific installation, video and so...
artworks
View All 25 Artworks