Her cousins live in Spain, including Nina Callas, who visits Alicia in Invasion of the Boy Snatchers.
Her cousins live in Spain. This is including Nina Callas. Nina Callas visits Alicia in Invasion of the Boy Snatchers.