David Caton

Snow Goose, 48" x 48", 1996, oil on canvas
my . artist run website