Rose Garden  40 x 30 cm, oil on canvas. #A31 - 2016

Rose Garden
40 x 30 cm, oil on canvas.
#A31 - 2016