Rare Beluga Whale Spotted in the Thames

Rare Beluga Whale Spotted in the Thames

A rare Beluga whale charmed people on the side of River Thames east of London with an unexpected visit LONDON – Dave Andrews was shocked to see a rare, rare Beluga whale swimming in the Thames, East of London and...
read more