London, United Kingdom
Neha is a London based contemporary abstract artist. Self taught for the most part, her work explores the concept of connections and relationships in nature and humanity. Her inspiration comes from her own immersion in different cultural environments throught her life, her passion for learning abou...
artworks
View All 9 Artworks