Achillea and Montbretia, 2005 Oil on paper 51 × 41 cm Sold
This entry was posted on 18:46 by Ant. It was filed under Paintings .
Comments are closed.