Amazing Artwork by Alex Andreev Painting Alex Andreev is an artist/painter from St. Petersburg, Russian Federation. He’s been drawing, painting and doing graphic design over last 20 years. He works as art-director in advertising agency and…