Petr Morozoff is a concept artist from Zelenograd, Russia and that is all I know about him. I did a quick google search of his name and went a few pages deep but only found the usual art sites. Some with possibly more information but they were in Russian so that didn’t help much. All …read in detail