Skip to playerSkip to main content
  • 6 years ago
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
Comments

Recommended