Leonard Squirrell

Home / Museum / Search ARC Museum

Leonard Squirrell

13 artworks

British painter

Born 1893 - Died 1979