Lake Palace, Shimmering Light

20 x 30 cm | Framed measurements: 32 x 42 cm | Oil on panel

£895

*Prices include VAT and UK postage.

SOLD