Lila Blake Palmer

Lila Jean Blake Palmer portrayed a to-be-confirmed character in Cloak and Dagger.