The Mets, Shea Stadium, Queens, New York City, USA

- Image ID: B7DMAF
The Mets, Shea Stadium, Queens, New York City, USA
Martin Thomas Photography / Alamy Stock Photo
Image ID: B7DMAF
Location: Queens, New York City, USA