Anthea Stilwell, Still Life II

£900

In stock