FRANCE Scott #0 2012 MEDICINE DISCOVERY OF INSULINE MINT NEVER HINGED Stamp

Condition: 2012 MEDICINE DISCOVERY OF INSULINE MINT NEVER HINGED
Country: FRANCE
$1.80
Item Id #: 003663