The Human Body Major Muscle Attachments Posterior view is a licensed 61 x 91.5cm maxi poster printed in the UK and supplied by Koolpix