October 31

Body: 


On this day in 1980, the U.S. Postal Service issued a Christmas stamp based on a stained glass window in Washington National Cathedral.

Date: 
Thursday, October 31, 2013
Image: 
image raw: 
http://archive.episcopalchurch.org/images/ELO_GC_logo_rdax_82x100.jpg