Talk about feng shui! For New Orleans people, art really is a religion. If you are lucky you might be serenaded from the choir loft while you shop.
We value our New Orleans manager, Erica, so much that we got her a store with an office AND an inside toilet this time!
We took all the stucco off of this church to reveal the terra cotta screen (who knew?) and now light shines in through the wall of stained glass inside!
prev / next