Tag: Glenda Barr

Results

  • Glenda Barr

    Glenda's husband left her a few years ago and she's been a bit lonely since then. Currently a saleswoman at Gleasons Department Store in downtown Arkham. She has a bit of a crush on Edward Greene.