statues in Louis Armstrong park in New Orleans, Lousiana


Size: 4240px × 2832px
Location: new orleans lousiana
Photo credit: © Patrik Urban / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: armstrong, louis, orleans, park, sculpture, statues