Seal spotted in the River Thames in London
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