A headshot image of Ilia Delio smiling.

Return to article.