Designed by
Title
Entrance to the Louis Armstrong Park in New Orleans #182929049
Description
New Orleans, Louisiana, USA - 2020: View of the entrance to the Louis Armstrong Park at dusk, located in the Tremé neighborhood, just next to the French Quarter.
This image is editorial