Project Description

Flowering Cherry Trees

Oil on Canvas
116 x 89 cm