purple nebula and cosmic dust