Exhibition Hugo Tillman. Film Stills of the Mind 08 Mar 2017 – 01 Apr 2017 Save / follow I've seen this Comment on Hugo Tillman. Film Stills of the Mind Share Hugo Tillman. Film Stills of the Mind with your friends Nohra Haime Gallery New York, United States