Erica Lockhart

Erica Lockhart
A Cryptarch of the Last City.