Advertisement

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.