Karen Milford

Karen Milford

State doctor, mom-in-training. Bad runner. Fiction reader. Occasional cook. Dog and cat owner.