Related Information for Kaleida Christina Wood and Cicely Goulder are Kaleida, a sparkling new electronic duo from London. Their first single Think was released in november 2013, followed up by their second single Tropea in december... read more