Seal pups and females haul out at the beach in La Jolla, California, USA.
CaliforniaLa JollaSealUSAanimalsbeachfemalesmammalspupssandseals