We spoke with Elmwood Park Zoo educator Rebecca Oulton to find out more about Stella the Owl, Temple University’s live mascot.
We spoke with Elmwood Park Zoo educator Rebecca Oulton to find out more about Stella the Owl, Temple University’s live mascot.
Copyright © 2025 | MH Magazine WordPress Theme by MH Themes