Afua Richardson

Afua Richardson drew the poster for the Cloak & Dagger episode Shadow Selves.