Mara De Luca | Even if the Lights Go Out: Quint Contemporary Art: 7547 Girard Avenue

Jun 8 - Jul 27, 2013