12.07.2001

The Hubble Telescope captures a nursery of newborn stars. Magnificient.

No comments: