Dodge Nature Center celebrates fall in St. Paul

Celebrate fall at the Dodge Nature Center in St. Paul.