For more information. Scroll down.
Ocean monster

A giant seaweed monster on the beaches of San Diego. A team.