Natalie Russo is a concept artist based in Stockholm, Sweden. She has seven years of experience creating content for video games and other entertainment media. She enjoys developing characters and designing creatures.
Member since February 2017
Receive updates on the latest news and offers.
© 2018, a
Deviathan LLC company. All artwork Copyright by owner.