Rare Beluga Whale Spotted Swimming In The River Thames Near London
  • 6 years ago
A Beluga whale was spotted in the River Thames by ecologist Dave Andrews. The white mammal was surfacing hundreds of miles from its normal Arctic habitat.

Music Credit: Audioblocks 'Threat Level'