a stamp with two baby snow leopards on it