The OKC Zoo is expected to welcome its newest art installation, a life-size sculpture of a young Peevey and baby Mathilda ...