Environmental Nature Center, Newport Beach, Calif.