Artifact 17

Artifact 17
38 x 38 x 38" mixed media / oil on paper
2012

Installation/Artifact from the Ritual Collection.