Kevin Mayer
Moosewoods
oil on canvas
26.75” x 31”
back