a new life…

Cosmic Photo Challenge: new life emerging