Panoramic image of Beijing Wukesong Sports Center Baseball Main Field
  • Created: 2008-08-15 15:28:24
  • By: MAS
  • Views: 1

USA v Cuba, Baseball preliminaries, Wukesong Sports Center Baseball Main Field, 2008 Beijing Olympics, Beijing, China, 08/15/2008

Vela high speed flash

    Beijing Wukesong Sports Center Baseball Main Field

      To add a comment, please login or create an account