We The People install shot by Van Horn.jpg

 

She Persisted

Installation view of solo exhibition We the People at VAN HORN, Düsseldorf, Germany

May 19 - July 14, 2017