Christ Church Cathedral

Location: St. Charles Avenue, New Orleans, LA