Algae covered beach

Algae covered beach

Algae covered beach - Stock Photo - Images

Algae brought to shore on Carmel State Beach on a sunny day, Carmel-By-The-Sea, Monterey Peninsula, California

by
by
by
by
by
by