Stranded Orca Frees Itself

26th Dec 2002 An unexpected visitor arrived off the coast of North East Lincolnshire on Christmas morning. A killer whale, nicknamed Noel by RSPCA workers, was reported to have been seen stranded at Stallingborough.

You are welcome to share or use information and articles from this website but please reference the source and acknowledge the IWDG.