a

art

review_main

address

27-31 new inn yard, london EC2A 3EY

phone

+44 [0]207 247 3999

website

studio2gallery.co.uk/

author

becky

date

28 july 2014

emerging artists, designers, publishing and new media from 'influencer' agency-journal-network protein