The 21st Annual Kaiser Permanente Northern California International Dragon Boat Festival

http://www.sfdragonboat.com/