HAND-PRINTED ON SATIN THEN STITCHED ON. HAND CROCHETED TRIM ALONG THE SLEEVES AND COLLAR <3 MARKED XL.rainbow flash vest$65.00PriceOut of Stock