James Castle

American, 1899–1977

501 Followers
81 Artworks
81 Artworks: