Evidently we put on quite a show for some of San Francisco's residents. Photographer Stuart Taylor says it was quite distracting to watch...
August 7-11 2007, San Francisco, California, USA
Evidently we put on quite a show for some of San Francisco's residents. Photographer Stuart Taylor says it was quite distracting to watch...