Save
Share
Share
Save
Share
Share
Upshot, 2016
Oil on canvas
68 × 52 in
172.7 × 132.1 cm
$50,000
Have a question? Read our FAQ.
Save
Share
Share
Save
Share
Share
Upshot, 2016
Oil on canvas
68 × 52 in
172.7 × 132.1 cm
$50,000
Have a question? Read our FAQ.