Shea Stadium, New York

Shea Stadium

New York City, New York, USA
© Metsfan84, CC BY 3.0

More in New York

Explore city

Tours in New York

All tours