Juvenile elephant seals on the beach at Piedras Blancas, near St Simeon, California