Fleisher logo
Isaac tin wei lin 0540 1200 xxx q85

Installation view from “Here & Now” at the Philadelphia Museum of Art

2011
Works by the artist installed over hand-painted mural.

Photo: Constance Mensh

Close