Tara Donovan Exhibition Poster

$9.95
$9.95
Shipping calculated at checkout.

Created in conjunction with the 2008 ICA exhibition of the artist's work, featuring Donovan's sculptural installation, Untitled (Mylar). 

20" x 38"