Sergei Marshennikov | Oil Paintings
May 16, 2016

Sergei Marshennikov: Sergei Marshennikov was born in 1971 in Ufa (Bashkiria, USSR). His grandfather was general manager of a horse breeding company, his father an electric engineer, and his …