Mystery Sculpture in NOLA

Y'all know how I do. I take a billion photos everywhere I go but don't always remember what they are. This is in NOLA. It is interesting. I just have this one pic in my phone. What is it? Where is it? Let me know if you have insight? As soon as I figure this out, I'll let you guys know too!