Place: Yankee Stadium, New York City, New York, United States
By Mark Rosal
Uploaded on 10 April 2008
It will be odd not seeing this particular skyline once the new ballbark is in place.
This photo has been submitted to the recurring theme “Jet Set Weekend.”Do you think it’s good for this theme?
Everywhere Magazine is an 8020 Media publication. © 2007-2010