Praise in the Park

1820 Phillip st, New Orleans