David Caton

Upper Frio, 36” x 48”, 2015, oil on canvas
my . artist run website