This elephant seal pup seems to be enjoying herself as she lolls on a beach in So. Georgia island.