Published 17:27 IST, April 18th 2022
NASA shares stunning picture of 'space butterfly'; netizens call it 'mesmerising'
NASA's recent photograph of a 'space butterfly' resembles a nebula which is located about 1,400 light-years from the Sun.
Image: Instagram/@NASA | Image:
self
Advertisement
Loading...
17:27 IST, April 18th 2022