Natasha is a Russian anime artist.

Website

Natasha Nesterova has the following works available at Clarkesworld:

The Truth

COVER ART by Natasha Nesterova in Issue 10 – July 2007

Natasha is a Russian anime artist...
Clarkesworld Year Twelve
Best Science Fiction of the Year
subscribe