mauve and white rose, oil on board, 8in x 10in
mauve and white rose, oil on board, 8in x 10in