Humpback whale spotted in River Thames found deadGreenhithe, England, United Kingdom 8 Oct 2019
Sky News
|
|
Humpback (Megaptera novaeangliae) Whale in the River Thames, off RainhamErith, England, United Kingdom 8 Oct 2019
Twitter
|
Beluga whale sighting in Britain’s River ThamesGravesend, Kent, England, United Kingdom 26 Sep 2018
Washington Post
|