Yuri Shwedoff is a Russian artist graduated graduated from a Moscow art universiy according to hi about page.
Edit wiki | Edit artist