1899 - 1977
James Castle was an American self-taught artist who created drawings, assemblage and books throughout his lifetime.
Login using registered account
Remember me on this computer
Are you a business user? Click here