Photography

André Homan


Last months of the Kern Institute at Leiden University, until its final closure in 2010