A massive shark has washed up on a Scottish beach in heartbreaking photos. Peter MacDonald, a retiree and wildlife photographer, spotted the 12ft basking shark at Moray Beach in Portgordon, Scotland.
Sometimes during whale-watching expeditions, another type of creature grabs the spotlight merely by showing up. The accompanying footage shows a massive basking shark alongside a Cape Cod ...