Zhivago Duncan
The Muscle of Self Reflection, 2015
Oil, acrylic, and gold screen print on linen
400 x 313 cm
157 1/2 x 123 1/4 in
157 1/2 x 123 1/4 in
Copyright The Artist
Sold