ASTRONOMY PICTURE
OF THE DAY
OCTOBER 31, 2012
EXPLANATION
TAGS
reflection nebula
dust
luminescence
molecular cloud
vdb152
ced201