Kelley Armstrong
Photo Credit: Kathryn Hollinrake

Kelley Armstrong

Bio

Kelley Armstrong lives in rural southwestern Canada with her husband and three children.

 

 

 

 

Penguin Hotline