1980 Delaware Duck Stamp

DE1 1980 State Duck Stamp. Mint Never Hinged. Very Fine. Black Ducks by Ned Mayne.
Free shipping
$60.00
SKU: 16144