‘Six decades of love’ photo goes viral, pulls heartstrings