Games/Princess Natasha/MediaPrincess Natasha·, 2006 · Destination SoftwareMediaBack to gameAll3Screenshots3Screenshots3More about Princess NatashaPlayer reviewsMore in this franchise