Press "Enter" to skip to content

Actress Mya-Lecia Naylor, of Cloud Atlas and Almost Never, Has Died at Age 16

Mya-Lecia Naylor, who starred in the CBBC’s Millie Inbetween and Almost Never, has died at age 16, prompting a flood of remembrances from her costars.
Source: W Magazine

Be First to Comment

    Leave a Reply

    Your email address will not be published. Required fields are marked *