beluga whale

Beluga Whale That Got Stranded Removed From France’s Seine River

The beluga whale stranded in the river Seine in northern France was removed from the water early Wednesday in the… Read More

3 years ago

This website uses cookies.