We have great news! We have a new baby L124, and mom is L77. We just got off the water, and we will have more pictu… https://t.co/CiYaSURprk

— Whale Research (@CWROrcas) 1547254145.0