Natasha LeStendhal
Natasha LeStendhal
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.