Isabel Rochev

Isabel Rochev is an enemy of Robert Queen's.

Behind the scenes
In the original Green Arrow comics, Isabel Rochev was an enemy of Green Arrow's, The Queen.