wildlife Dead Whale February 17, 2011 Bob Cain 2 Comments 1988/ Grey Whale found near Gravelly Bay, Denman Island