William W. ARMSTRONG
Sacramento Valley

Oil on Canvas
20" x 36"
$2,750
BIOGRAPHY