Chimera: Fabrications of the Mind > 27410210

27410210 (sticky notes)
27410210 (sticky notes)
103" x 74" x 2"
2010