Still Life with Paste Screen

£4,500.00

In stock

SKU: 8194e7fcc301 Category: Tags: ,

Description

31.5 x 43 cm ( Framed )

Subject to Availability