Pilot Whales in the River Thames!

Ocean Giants
Ocean Giants
15 followers
7 Video Views·Sep 23, 2026  #pilotwhale #whale #nature

#pilotwhale #whale #nature