Napa Valley Pastoral

William Marple - Napa Valley PastoralMarin County   sold

oil on canvas

12″ x 20″