Chester’s Starry Night Public Art Installation is Back With More Stars
Downtown Chester 51 Main Street, Chester, CT, United StatesChester Center will illuminate the sky with a special public art installation featuring 200 hand-fabricated stars. The event is part of the town’s First Friday Holiday Festival & Stroll this Friday.