Once in a Millennium Moon Mega Mural
Location
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.
Amenities
General Information |
|
---|---|
Areas (Louisiana Tour Guide) |
|