To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Official Limited edition embroidery patch extra large size ( 12,5cm ) and are equipped with an iron-on option and clean overlocked edges. These embroidery patches are limited to 150 pieces