Photos of Shea Stadium

  • Shea Stadium Photo, New York, New York
    Shea Stadium During a Playoff Game

    Kevinmcc on May 6, 2008