This image recorded by the Hubble telescope on July 10, 2001 shows two clusters of stars in a neighboring galaxy.In by December 30, 2018Leave a CommentThis image recorded by the Hubble telescope on July 10, 2001 shows two clusters of stars located in a neighboring galaxy.