adventure

Back On My Feet | Dispatches

Back on my Feet is a program in San Fransisco working to help homeless people make a fresh start through commitment of regular group activities and mentorship.