Palimpsest

Palimpsest

£365.00Price

Oil on linen
46 x 45cm