Keith Duncan 

I'm an SF native that enjoys traveling, sports, and spending time with my loved ones.
See followers
Keith Duncan doesn’t have any subscriptions to show.
Visit Explore to find something to read.