I like the snapshot quality of this image.
According to "them" the sense most closely linked with memory is smell. Yup smells can evoke a time and place (I should have some comment about Paul's socks here but they are simply too gruesome!)
Pictures can evoke memories. This doesn't bring that fish, that day to my mind. For me it represents all the trout I've released.