Marlow Moss

British artist (1889–1958).

Born May 29th, 1889 in London.

Died August 23rd, 1958 at 69 years old in Penzance (cancer).

Occupations
artist, painter, photographer, sculptor
Wikipedia

The meaning of life is that it stops. Franz Kafka