2013 Long Beach Dragon Boat Spring Race

April 28th 2013

Marine Stadium, Long Beach CA