11' x 14" print of Metropolitan Stadium

11′ x 14″ print of Metropolitan Stadium late in its existence. Order HERE!