Spotted Lanternfly Documentary Screening
Whittingham Discovery Center 1050 Washington Boulevard, StamfordVisit the Whittingham Discovery Center to see the Spring 2024 high school Steward interns present their short film documentary about Spotted Lanternflies! It features professional interviews, and facts about spotted […]