The United States Postal Service has released its new stamp series Luna Moth, based on a print produced in 2001 by Alfred University Art Professor Emeritus Joseph Scheer '84. The stamp will be ...