Cathy Lee Crane

CATHY LEE CRANE is an award-winning filmmaker (cathyleecrane.com) and Associate Professor in Cinema at Ithaca College.

ADVERTISEMENTS