Mussels and barnacles at low tide

Mussels and barnacles at low tide

Mussels and barnacles at low tide on sea floor in Pacific coast of Canada

by
by
by
by
by
by