Upper Canyon Road Oil On Canvas, 24 X 30 Inches Excellent Condition, Original Frame Retail: $75,000
John B. Strong Collection Sold
Hyde Park Vista, Santa Fe