DAVID DONALDSON - SOLD WORK POST 2019

Sold
David Donaldson RSA (1916-1996)

Young Dancer

£35,000