The nutria is an invasive foreign species that does extreme environmental damage along the gulf coast. This photo was taken in my urban garden in Houston, Tx. They are extremely adaptable and this one made himself at home, destroying bulbs and flower roots, before being caught at the front door.

  Viewing an entry  
By crowellli