Leonard APPELBEE

Born
13 November 1914 London, England
Died
12 June 2000 Aberdeen, Scotland
Nationality
English

 (1 works)

Img Title Date Artist Medium Acc #
Still life, beetroots Still life, beetroots 1942 Leonard APPELBEE oil on canvas on wood panel 1550-4