If you were at the beach in San Diego this weekend, especially off La Jolla Shores, you might have seen streaks of green sea foam.…
View More What is the green sea foam off La Jolla Shores (San Diego)?If you were at the beach in San Diego this weekend, especially off La Jolla Shores, you might have seen streaks of green sea foam.…
View More What is the green sea foam off La Jolla Shores (San Diego)?