CBC Newfoundland and Labrador

Bugs minding their own business ...


seen's favourite kind.

The Newfoundland Insectarium has set up shop at the Geo Centre in St. John's.

  •