Two Humpbacks Two humpbacks visited during the node installation cruise. Credit: Cecile Durand, University of Washington, 2012. Read More » July 31, 2012