Olympic Torch Relay - San Francisco ()
San Francisco CAEmbarcaderoJustin Herman PlazaFerry BuildingFerry ParkChinaTibetDarfurOlympic Torchprotestdemonstrationsign
From Olympic Torch - San Francisco (2008)