Dave Hastings
Dave Hastings

Dave Hastings

Jesus follower, husband, father, grandpa, friend