Share

Jennifer West
Jennifer West, Rainbow Party, 2008, installation view, ARTLV 08, 2008 at Tel Aviv Museum of Art, Tel Aviv

About

b. 1966, California, USA