Hubble Spots a Dazzling Cluster in the Cloud