The Spirit of Liberty Foundation, a local 501(c)(3) nonprofit which supports U.S. armed forces, veterans and first responders, created the “Wall of Freedom” which includes the American flag with the flags of the six branches of the country’s military services.