• Image of World Blood Drive Day 2015 SOLD OUT

Limited to 175 pieces

3.5" 100% embroidered

Availability

  • Single patch
    2 in stock