Haunting image shows 'guardian angel' watching over boy, 3,