Thee S.T.P.

CD Design and Merchandising for thee S.T.P. band. (Italy)

AdvertisingMusicPrint Design
Back to Top