v838a Published September 24, 2010 at 520 × 569 in The Origin of the FireFox Logo: V838 Monocerotis? ‹ PREVIOUS --- ‹ PREVIOUS --- Sharing is Caring:FacebookTwitterEmailMorePinterestMastodon