New York Mets, World Series final, Shea Stadium, NY, 1969

New York Mets, World Series final, Shea Stadium, NY, 1969

Please contact Gallery for Price