Shea Stadium Subway Stop

The subway stop at Shea Stadium and Willets Point Stadium in New York
Shea Stadium Subway Stop
This is image is licensed under Creative Commons Attribution Share Alike 2.0

Author: Flickr User: Seth W.

Contact Us