David Penn 

I love philosophy, history, photography, and humor. I live with my elderly parents, helping around the house.
See followers