New York, NY - Yankee Stadium from the Air #1 (12x18 Collectible Art Print, Wall Decor Travel Poster)