Nasa space telescope delivers spectacular pictures