A Cosmic Eyelash Reveals New Information on Star Formation

Cosmic Eyelash