Inside St. Louis Cathedral. New Orleans, Louisiana. Photos by Kimberly Anne Nesmith・Follow on Instag