TSP2007: Strange Culture larsmagne23 10 years ago Strange Culture. Lynn Hershman-Leeson. 2007. This post is part of The Tilda Swinton Project. TSP2007: FacelessDateJuly 24, 2015In relation tomoviesTSP2007: DerekDateOctober 2, 2015In relation tomoviesTSP2007: SleepwalkersDateJuly 19, 2015In relation tomovies