Cornell Cinema

Willard Straight Theatre
Ithaca, NY