IUCN Species of the Day: La Gomera Giant Lizard
Photo credit: Jaime A. de Urioste The La Gomera Giant Lizard, Gallotia bravoana, is listed as ‘CRITICALLY ENDANGERED’ on the IUCN Red List of Threatened Species™. It is native to La Gomera Island (of the Canary Islands) and Continue Reading