Three-Foot Long Iguana in Salvador, Brazil

Three-Foot Long Iguana in Salvador, Brazil