SittingIn"OnVanishingLand"ByMarkFisher&JustinBarton

Mar 27, 2013, 03:45 PM, London, Greater London, United Kingdom

The showroom, on vanishing land, sound installation, Suffolk

clip location map