No media source currently available
Vladimir Ovchinnikov isn't a typical street artist. His artwork dots the small town of Borovsk, Russia, depicting local residents, famous historical events, and honoring victims of Soviet repressions.