Racing Formula 18 Catamarans in Long Beach, California

Racing Formula 18 Catamarans in Long Beach, California 2003