Cayman Island 2003 Short-Finned Pilot Whales set of 4 MNH Stamps SG1037-40.