3.01.2010

paper artist: tara donovan



paper + tape installations
by tara donovan








No comments: