Roman Nogin

Sisters-I
Oil on Canvas
70x90cm
2012