O.B. Boston James

Our weekly series putting faces on San Diego's homeless

by