Did you watch the video about you and your uncle that was in your inventory at the start of the game?
Apparently, sunflowers had special meaning to the two of you.