Football fans entering the Louisiana Superdome from the elevated walkway between the stadium and the New Orleans Centre shopping mall, ca. 2000.


Next photograph

Back to Recent Additions

11/8/2005--we