Roman Nogin

Holiday
Oil on Canvas
92x51cm
2013