New Indian Creek Exhibit Completed & Open to the Public
No Comments
New in-floor exhibit at the Nature Center features masterful fabrications of flora and fauna found in real-life namesake Indian Creek After more than five years of planning, careful crafting and, finally, installation, Indian…