Goswell Road is a non-profit artist-run space and publishing house, set up in November 2016 by Franco-British art duo Ruiz Stephinson in their studio in Paris' 10e arrondissement.
Last seen: October 16th at 10:46pm — Visit site