Exhibition Odessa Straub. Necrotizing Woos 25 Sep 2016 – 22 Oct 2016 Save / follow I've seen this Comment on Odessa Straub. Necrotizing Woos Share Odessa Straub. Necrotizing Woos with your friends Jeffrey Stark New York, United States