David Sorensen

Canadian, 1937–2011

50 Followers
13 Artworks
13 Artworks: