Isabel Bloor

Isabel Bloor will serve as a costume set supervisor on Arrow.