thefinchandpea.com
What a cute baby. . .solar system
The folks at Atacama Large Millimeter/Submillimeter Array (ALMA) just released an insanely detailed image of a developing star and the surrounding disc of material that may become its planetary sys…