cover.0704.joe.present.day

cover.0704.joe.present.day

Eighty-nine-year-old Joe Seider. (Photo by Rick Hinton)