olympic torch relay / run (san francisco), chinese, flame, olympic athletes, olympics, runners, torch bearer

olympic torch relay /­ run (san francisco)

Olympic Torch Relay /­ Run (San Francisco)

San Francisco, California, USA