French Named Public Health 30 Year Service Medal

$30.00

Very good condition with an uncleaned patina.

Item Number: 62186 Category: