Alastair Morton

1910 — 1963

English textile manufacturer and abstract painter (1910–1963)

map Map

Works