Deborah Duncan

Deborah is a blogger who loves to binge watch TV shows and read mystery novels. She lives in Colorado and spends her time dreaming of warmer weather while curled up with her three dogs.
Contributor
Click to load more posts