Hubble Reveals a ‘Rediscovered’ Star Cluster