I am not a sentimental man who cries at rainbows and flowers, but when I saw this in the supermarket today I bawled.