Ukraine last week announced a "humanitarian corridor" in the Black Sea to release cargo ships that have been trapped in its ports since Moscow's full-scale invasion of Ukraine in February 2022.
Unless new cargo has been loaded since then, whatever was being shipped has got to be incredibly late by this point. The photo shows it with containers aboard and says that it's current, leaving Odesa.