1980 Delaware Duck Stamp Print And Stamp Framed Artist: Ned Mayne.
See photo for edition number