Release
2010
Magazine, newspaper, mirrors, light
Installation view: Lokaal01, Breda, Netherlands