Aug28

The Chester Fair

Chester Fairgrounds, 11 Kirtland Terrace, Chester, CT