Kelly Heard
Originally from the Blue Ridge Mountains in Virginia, Kelly Heard now lives in Richmond with her husband and two children.

Bookouture - digital publisher of brilliant fiction
Originally from the Blue Ridge Mountains in Virginia, Kelly Heard now lives in Richmond with her husband and two children.