Previous
Upcycled Computer keys 52 x 124 in. 132 x 315 cm. Can be seen at the University of Miami, Entrance to the Frost School of Music Concert Hall.
Next
Post a New Image Comment