Spring wildflowers in the Trillium Ravine Nature Preserve, owned by the Michigan Nature Association, near Niles, Michigan, USA