Friday, December 13, 2013


Interesting story. In Cayman, it is the green iguana that is the charming invasive species - as native Philadelphian/New Yorker, I am amazed by tourists that want to take pictures of squirrels (and charmed by presence of black squirrels in Ottawa), but really they are a pest....

No comments:

Post a Comment