Omicron Velorum Cluster (IC 2391)
The Omicron Velorum Cluster is an open star cluster located 574 light-years away in the southern constellation of Vela (the Sails). With an apparent magnitude… Read More »Omicron Velorum Cluster (IC 2391)
The Omicron Velorum Cluster is an open star cluster located 574 light-years away in the southern constellation of Vela (the Sails). With an apparent magnitude… Read More »Omicron Velorum Cluster (IC 2391)