Thaddeus Welch Russian River Near Duncans Mills

Thaddeus Welch

Russian River Near Duncans Mills   sold

oil on canvas

23″ x 36″