The Rocky River Nature Center, 24000 Valley Parkway in North Olmsted, recently added an oversized sculpture of a male wood duck to its natural play space. The sculpture was built by the park’s ...