
Robert Davidson
Wolf Inside Its Own Foot by Robert Davidson
Regular price
$5,000.00
Silkscreen Print
30" x 41 1/2"
1983
Edition of 99