Often called the Phantom of the North, the great grey owl ("Strix nebulosa") has been seen in Coquitlam over the past month.
Often called the Phantom of the North, the spruce owl or the bearded owl, the great grey owl (Strix nebulosa) is the world's largest owl species by length and can be seen in both the eastern and w ...