Sold
Lot 18

Willard Page

(american, 1885-1958)
Landscape, oil on board, signed W. Page (lower right)
11 1/4 x 21 inches
Date
09 Nov 2018
Location
USA, Denver