SittingIn"OnVanishingLand"ByMarkFisher&JustinBarton

Mar 27, 2013, 03:45 PM

The showroom, on vanishing land, sound installation, Suffolk