Beautiful art print by Shanghai’s IdleBeats. Four-color hand screened image on 50x32cm art paper in an edition of 100. All copies hand-printed, signed, and numbered by the artist herself at IdleBeats Shanghai. Unique elements introduced through the hand-printing process make no two prints exactly the same. Posters ship inside paper tube.