Holly Kennedy

Holly Kennedy lives in the foothills of the Northern Rocky Mountains with her husband and two sons. Author website: hollykennedy.com.