France, French Revenue Stamps, Lot of 32

France, French Revenue Stamps, Lot of 32

EUR31.98