JAVELIN ~ DECATHALON ~ 1980 OLYMPICS MOSCOW #1790 TWO BLOCKS OF TWELVE STAMPS (Total 24 stamps) Track & Field Sports Javelin Throwing Decathalon Collectible Postage Stamps