David Langdon 

55 yo. Retired Navy. Submariner. I fix stuff and I know things. Giant trash panda. Semi-pro photographer (sometimes the naked woman gives -me- the twenty...)
See followers