James Castle

American, 1899–1977

510 Followers
80 Artworks
80 Artworks: