Velella velella stink up a Haida Gwaii beach
Wednesday, May 25, 2016 - 07:51
in Earth & Climate
Thousands of little blue sea creatures have washed up on the shores of Haida Gwaii and have left a stench.
Thousands of little blue sea creatures have washed up on the shores of Haida Gwaii and have left a stench.