700 N Rampart St, New Orleans, Louisiana 70116 USA
Bridge, Louis Armstrong Park, New Orleans, Louisiana
Photo Credit: Shutterstock
Claim copyright