Elvira Mega Head Enamel Pin

  • Sale
  • Regular price $12.95
Shipping for certain items may be free, otherwise shipping charges will be calculated at checkout.

We are not saying Elvira has a big head, but this mega pin measures a whooping 3 inches tall and 1.5 inches wide, it has to be mostly hair right?