I think so! At least I didn't see anything in the threads for Twine 2's rulebook. It said adding images was only doable through an external link using https:// and your local device using the like destination path of your hard drive. But with the local hard drive one I think it means that if the players don't have the exact same Pic saved in the same folder in their hard drive then there's nothing to display.
If I could just drag and drop art into twine it would be so much nicer