Cecilia Leal

Cecilia Leal portrayed Mikayla Bell in Cloak & Dagger.