David Klamen

Index, Icon, Horizon

New York

September 17 – October 17, 1998

Installation view
Back To Top