A rare humpback whale surfaces close to spectators off the coast of Pembrokeshire

Loading...