Rose, 2013. Oil on canvas. Painting by Russian artist Oleg Turkin

Russian artist Oleg Turkin

Rose, 2013. Oil on canvas. Painting by Russian artist Oleg Turkin

You may also like...