Ida MacKay: Ida MacKay. Actress: Lemuria. Ida MacKay is known for Lemuria (2015) and Cassiopeia (2015).
Known For: Lemuria (Vicky), Cassiopeia (Little Girl)