Thar She Blows
Several blue and fin whales were spotted off the coast of Palos Verdes this weekend. Residents who have lived in the area for years claim they've never seen anything like it. Photos below were shot by friends who live in San Pedro. Check out the video, shot by another observer, as well.
Photo credit: D. Bruno
No comments:
Post a Comment