Natasha LeStendhal

Natasha LeStendhal

France / Visual artist, Avant Garde fashion geek, Lover of abstract, high-tech inspired, futuristic creations - art pieces of all kinds that tell a story.
Natasha LeStendhal