Nature Center in Wilton turtle t-shirts available at fair, and sale