Celia Castle

Celia Castle is the mayor of Starling City.