The life-size elephant statues are headed for Audubon Zoo in New Orleans, Louisiana.
Stephanie Enouen
Posted inArts & Culture
Norman foundry builds pope statue
Teresa Clark’s 21-foot-tall statue of St. Pope John Paul II was constructed at The Crucible LLC in Norman.
