New Orleans, Louisiana. Entrance to the Louis Armstrong Park.


Size: 5669px × 3840px
Location: New Orleans, Louisiana, USA
Photo credit: © Charles O. Cecil / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: armstrong, cyclist, entrance, louis, louisiana, memorial, orleans, park, person, usa