Next Previous 11 of 24 Share
Installation
Notice
Mixed media: Red duck tape on stone (2004)
185 item views
Uploaded on Oct 16th, 2009  (2:48 PM)