Tag: birds

Behold Tibbles the Cat — Destroyer of a Whole Species

Visit the peaceful locale of Stephen’s Island, located between the two main islands of New Zealand, and you will be impressed by the breathtaking beauty. Although only 1.5 km2 in area, it […]