London venue The Glove That Fits launches design residency programme

RA