Triphammer cinema reopening

13 Dec 1996, Fri • The Ithaca JournalNewspapers.com

Ithaca, Tompkins, New York, United States of America 13 Dec 1996, Fri – Page 3

Clipping by rivest266