2-06131411 Indonesia stamps # 1804A Hoard of 80 Duck Sheets NH       Indonesia 1804A Hoard of 80 Duck S/S, NH Large Find
      Indonesia 1804A Hoard of 80 Duck S/S, NH Large Find