About This Stamp
The 1980 15-cent Christmas stamp features a section of a stained glass window in the Washington Cathedral, Washington, D.C. Its ceremony was held at the cathedral.
First Day of Issue Ceremony
First Day of Issue Date: October 31, 1980
First Day of Issue Location: Washington, DC