Star Walk Roll and Stroll 5/5/19The rain couldn’t stop us as we hung out in Sherwood Island State Park in Westport for the Star Walk Roll and Stroll event. Did we see you there?