May11

The Shop

The Shop, 312 E. Seneca St, Ithaca NY