ca.rodriguezgomez It is better known as the Green Iguana. An invasive species on the island since the 1970's.
Comments (3)