Pink Roses

oil on board, 19 x 25 cm, £520

Back to Rosie Copeland