St. Petersburg, Leningradskaya, Russia
Vladimir Savchuk is an independent artist, lives and works in St. Petersburg. Vladimir plays with color, his work is based on geometric abstraction close to pop art, and casts doubt on the clear contrast between the tradition of form and minimalist lines in its abstract figurative form. Vladimir cr...
artworks
View All 21 Artworks