Yankee Stadium at Dusk (2 Sizes)

Is this just a poster?

That was what I was wondering. Looks like it to me. No frame / canvas, just the picture. It’s an odd size so not sure how easy it would be to find a frame for it.