The Sugar Bowl stadium, New Orleans, La. (LOC)

Uploaded by The Library of Congress
License No known copyright restrictions
Comments 0
Favorites 10
Views 2,341
Date taken 1935
Date uploaded 2024-11-08
Tags libraryofcongress, dc:identifier=httphdllocgovlocpnpds03744, sugarbowl
Visibility public