Tenerife Lizard
Tenerife Lizard

Tenerife Lizard is found in western Canary Islands of Tenerife, La Palma. Also apparently in the Botanic Gardens on Madeira but I've never seen it there.

Tenerife Lizard

Tenerife Lizard is found in western Canary Islands of Tenerife, La Palma. Also apparently in the Botanic Gardens on Madeira but I've never seen it there.