59/87
Installation view, Gaylen Gerber, Studio for Propositional Cinema, Düsseldorf, Germany, October 18 – November 8, 2015
×