Captain Britain Shield

  • Sale
  • $450.00
  • Regular price $500.00


Handmade Captain Carter Shield with hand spun aluminum, hand painted, and leather straps on the back for an authentic feel!