_R5A3560
Comments: 
0
Artwork Details:

Portal (Declaration Maroon)

2013

Screen print on card, metal clips, wood, paracord, hardware    122" x 102.5" x 22"

Share This Artwork