June 12, 2021
Ithaca, NY | 68°F

Ithaca College professor Cathy Crane to be featured in National Gallery of Art

By | Jan 28, 2015

Professor of cinema and photography Cathy Crane will have her short films on display.