Stranger in a Strange Land install view Posted by richardhiglett on August 7, 2013April 9, 2016 Spike island, Bristol, UK 2002. Share this:TwitterFacebookLike Loading... Related