Echo and Narcissus – Still Life

£2,500.00

In stock

SKU: 0e4a17aa351a Category: Tags: , ,

Description

100 x 90 cm ( Framed )