Bildarchiv © Th. Ebersberg / USA / 144235v
Jackson Square, St. Louis Cathedral, New Orleans, Louisiana