October 10 2019 9:40am

Edmonton Valley Zoo: Stella the green iguana

Staff from the Edmonton Valley Zoo introduce us to one of their green iguanas, a lizard that is found across South, Central and parts of North America.

Responsive site?

Video Home