Adjudicators, Shanghai November 6, 2004, China

Adjudicators, Shanghai November 6, 2004, China

Adjudicators, Shanghai
November 6, 2004, China