story photo

Image from the The Piano, one of the student-produced films from RIT's School of Film Animation to be featured at High Falls International Film Festival

Read the story this photo appeared in here »