MARGARET GRAEME NIVEN (1906-1997), ST. IVES HARBOUR, signed, oil, framed. 18.5cm by 22cm
Website designed & developed by hush.digital