Seal chills on the banks of the River Thames in London
  • 8 years ago
Bizarre footage of a seal relaxing on the banks of the River Thames in London, UK earlier today.
Recommended