Kevin Harper
Kevin Harper

Kevin Harper

I walk and I write, but usually not at the same time. @grizzledwisdom