Exhibition Vaughn Beneteau. Body Mechanic 31 Mar 2017 – 27 Apr 2017 Save / follow 2 I've seen this Comment on Vaughn Beneteau. Body Mechanic Share Vaughn Beneteau. Body Mechanic with your friends Nomad Store & Gallery Berlin, Germany