When describing a memorable or impactful image, there are numerous synonyms that can be used in place of "haddest picture of." For example, one might say "possessed an image of," "maintained a photograph of," or "retained a mental snapshot of." Other options include "held onto a depiction of," "carried a representation of," and "had in mind a visual portrayal of." Each of these phrases conveys the same sense of having a vivid and lasting image in one's possession, allowing for a variety of ways to express this idea in writing or speech.