Eden
-
Seal Hitching Ride On Humpback Photographed in New South Wales [SEE IT]
A seal riding atop a humpback whale – like this photo from Eden, New South Wales, shows illustrates an extremely rare occurence but other animals routinely help each other out.
Latest Research Articles