John C. Thompson
John C. Thompson

John C. Thompson

Dreamer, adventurer, dad to 5, husband to 1. Understanding whT it means to be a sojourner in a whole new way!