Pod of dolphins off the coast of Newport Beach

Author: 
Playlist name: 
whale watching
A pod of dolphins of the coast of Newport Beach, California.