18th Annual Kaiser Permanente San Francisco International Dragon Race 

click to enlarge
Evan DuCharme, SPECIAL TO THE S.F. EXAMINER
Youth Dragon Boat teams sprint to the finish during their race. Races last on average 1 1/2 to 3 minutes.
2 of 7

© 2015 The San Francisco Examiner

Website powered by Foundation