Where the ocean meets the land; tide pools full of life in Ucluelet on the west coast of Vancouver Island.

Where the ocean meets the land; tide pools full of life in Ucluelet on the west coast of Vancouver Island.