Humpack whale exhales a beautiful rainbow
by Xeni Jardin from on (#E19D)
I have taken whale-watching boat rides off Newport Beach many times, and seen many beautiful things. But there's always new beauty nature has ready to surprise us. Read the rest