Saturday, June 6, 2009

Squishi, clothing company

“Squishi is a clothing company which is run out of our studio in Wiltshire, UK. All of their items are printed manually (by hand), on our 6 colour press.