Nicola Scott

Nicola Scott is an artist for DC Comics.