Alastair Morton

1910 1963

English textile manufacturer and abstract painter (1910–1963)

map Map

Works