David Caton

Hummingbirds, 24" x 48", 2007, oil on canvas
my . artist run website