James Castle/ James Charles Castle

United States 1899 - 1977

Outsider Art

James Castle
James Charles Castle
Male
United States
1899

James Castle was an American self-taught artist who created drawings, assemblage and books throughout his lifetime.