Two male Grey seals (Halichoerus grypus) fighting on a beach, Heligoland, Schleswig-Holstein, Germany, December.