The 1995 32 cent stamp by the United States Postal Service (USPS).
Bibliography:
Coming Soon!