Amsterdam
On june 11 2001 Herman Brood commits suicide by jumping of the roof of the Amsterdam Hilton Hotel. (2001)
Hotel Prins Hendrik, On the night of May 12th-13th Chet Baker, under the influence of drugs and alcohol, falls from this hotel window. (2004)
Exhibition Something Happened, Stedelijk Museum Bureau Amsterdam at Art Amsterdam
Exhibition Something Happened, Stedelijk Museum Bureau Amsterdam at Art Amsterdam