Floating Tree

Oil
43cm / 43 cm

SOLD

David Whitbread Roberts

£425.00Price