Northern California Cherry Blossom Festival 2008, San Francisco, Grand Parade

The Northern California Cherry Blossom Festival 2008 took place regionally over a period of weeks. These are photographs from the Grand Parade in downtown San Francisco on April 20, 2008.


&bull