Beck Diefenbach

freelance photojournalist in San Francisco, Calif

Boy Scout Troop 14