story photo

NTID Performing Arts

A photo from a 1977 performance of Alice in Wonderland at NTID is one of many items displayed at the RIT Museum remembering 40 years of performing arts history from NTID.

Read the story this photo appeared in here »