Congratulations to Richard Dornbush for earning the bronze medal!
Cup of China Shanghai, China NOV 7-9, 2014
Comments are closed.