About the artist: Marina Taleb is a painter living and working in Paris, France. She studied Applied Arts at a … More
Discover new artists, stay inspired
About the artist: Marina Taleb is a painter living and working in Paris, France. She studied Applied Arts at a … More