NCSU Libraries

Officers salute as procession of cadets passes by

Normal spinner 196px