Product ID: 3868

spain royal and Military Order of Saint Hermenegild

  • Sale
  • Regular price $295.00


down from 395 this is a scarce award very very slight crazing to enamel older medal not modern