Idle Beats: Silkscreening

IdleBeats is a screen printing studio based in Shanghai,China that creates and screen prints all kinds of works including hand-pull art prints / gig posters / t-shirts and other screen-print artworks in limited editions.

No Responses to “Idle Beats: Silkscreening”

Post a Comment