Around Campus Stella the Owl marries long-time mate 13 February 2019 Carlee Cunningham In an animal-filled ceremony at the Elmwood Park Zoo, Temple’s live owl mascot wed Sherlock, who she’s been with for five years.