Invasion of the Velella velella

CBC News Vancouver at 6

Beaches on the West Coast of Vancouver Island lie littered with dead jellyfish-like creatures

More From News/Canada/BC