Temasek Polytechnic School of Design, Visual Communication graduation show "The Release" : poster

View Full Screen

Information