ratemyartistresidency.com
Spike Island
Location: Bristol, United Kingdom Mission: Spike Island is an international centre for the development of contemporary art and design. Based in Bristol, UK, it is home to a gallery, café and workin…