Once in a Millennium Moon Mega Mural
Cotton and Marshall Streets
Shreveport LA 71101
Visible from I-20, the mural, one of the largest in the nation, is a unique and monumental time capsule capturing the essence of the people of Shreveport, their treasures, tragedies, and triumphs.
|Areas (Louisiana Tour Guide)