Staircase, Capitol Theatre
Hand printed chromogenic print

Last Picture Show
28 May –  June 2015
Fort Delta, Basement of Capitol Theatre

→   next