10 x 17-cent Statue of Liberty Green stamps
10 x 17-cent Statue of Liberty Green stamps
$7.25
This listing is for 10 17-cent Statue of Liberty Green stamps (Scott # C80, released in 1971).
sold out