Sold
Lot 18
Willard Page
(american, 1885-1958)
Landscape, oil on board, signed W. Page (lower right) 11 1/4 x 21 inches
View on...
Date 09 Nov 2018 Estimate Sale Price Location USA, Denver Catalogue Auction House Contact info |