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