Showing posts with label rebecca ward. Show all posts
Showing posts with label rebecca ward. Show all posts

03 February 2010

Arrest yourself



Rebecca Ward-- uses painters/duct tape to
create her installations.


(I'm a sucker for visually arresting pieces, even if...)