IC 4756
From Wikipedia, the free encyclopedia
IC 4756 is an open cluster in the Serpens constellation. It is at a distance of about 13,000 light years away from Earth.
IC 4756 is an open cluster in the Serpens constellation. It is at a distance of about 13,000 light years away from Earth.