Stranded Seal

    0
    270

    A seal perches itself on a rock to avoid swelling waves by Malibu Road at noon Sunday during the weekend storms. Animal Rescue was called after the seal spent five hours on the rock, but by the time they arrived, he returned to the water.