Shea Stadium - New York, New York Art Print by Mike Smith 28 x 22in