HDE226868 This is a photo of a star called HDE226868. It’s a blue supergiant, more than 20 times as big – and hundreds of thousands of …