An injured spotted seal a species under China top-class national protection was found by a marine patrol team in China Guangxi The seal is now rece ...
Seals are seen now and then in the town in the River Mersey. This seal was seen recently trying to climb the banks of the river by Bridge Foot and Marshall Gardens. It was filmed by passer-by Aaliyah ...