A dramatic new sculpture of northern elephant seals enlivens the entrance to the Seymour Marine Discovery Center in Santa Cruz and has already become a favorite “photo opportunity” for visitors to the ...