1981 American Architecture: New York University Library 18c Black and Red

1981 NYU Library 18c
1981 NYU Library 18c

This stamp commemorates the New York University Library. It is part of the American Architecture series.