Selfridges

Shop Floor Theatre at Selfridges

IMG_4766IMG_4769IMG_4772

Check out our spectacular live screen printing session at Selfridges in Manchester….shop floor theatre at its best!

Comments Off on Shop Floor Theatre at Selfridges