Share
Installation Shot, 2013
Copper foil, palm leaf, and cardboard on canvas
82 × 70 in
208.3 × 177.8 cm
Have a question? Read our FAQ.
Installation Shot, 2013
Copper foil, palm leaf, and cardboard on canvas
82 × 70 in
208.3 × 177.8 cm
Have a question? Read our FAQ.