Monday, December 24, 2007

Stars of wonder, stars of light

Emission nebula IC 1396.

No comments:

Post a Comment