Rich Man
@elvisclaw
β¨πβ¨πThe Base of the Ship Nebulaπππ Located 7,600 light-years from Earth, it is where stars are born and is one of the largest and brightest nebulae in the sky, with many stars much more massive than the Sun.
0 reply
0 recast
1 reaction