Shawn Demarest, New Mexico Landscape Oil Painting

Big Barn Little Barn
my . artist run website