An enormous mural has appeared on the Industrial Canal floodwall along Jourdan Avenue, near North Galvez Street in the Lower Ninth Ward.