Skip to playerSkip to main contentSkip to footer
  • 3/11/2021
It's not every day you see a seal swimming in the Thames in London. Claudia Gardner-Pickett spotted the animal while having lunch by the Millennium Bridge. Apparently several seals live in the river mouth and sometimes visit the capital.

Category

😹
Fun

Recommended