Stadiums | Aerial Photographs (7/139)

< Prev Next >
aerial photograph packed Giants Stadium during XFL football game San Francisco, California on February 4, 2001.
aerial photograph packed Giants Stadium during XFL football game San Francisco, California on February 4, 2001.