Back to album
MAX 2004 photo album - Le Fort Saint Charles
One of the first evidences of the former French government here in New Orleans we stumbled upon