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