Once in a Millennium Moon Mega Mural

Details
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. It is located at Cotton Street and Marshall Street.