UK: Rescued Young Whale Spotted Swimming Upstream In River Thames Next Day
- Captured on Monday 10th of May 2021
- Location is London
Description
A young whale, which was rescued overnight after being stranded at Richmond Lock, southwest London on May 9, was spotted Read more...