NASA’S Hubble Space Telescope snapped this beautiful picture of a Christmas “ornament” floating in deep space – but what is this mysterious cosmic object?
source: express.co.uk
NASA’S Hubble Space Telescope snapped this beautiful picture of a Christmas “ornament” floating in deep space – but what is this mysterious cosmic object?