Personnel from The National Veterinary Institute (SVA) examine and take samples from a stranded humpback whale on the south eastern shores of the Baltic sea island Oland in Sweden on April 23, 2021. (Photo by Suvad Mrkonjic/TT News Agency via Reuters)
|