Nathan Weinbaum wears blue shirt stands with veteran in patterned jacket and hat, both look into camera smiling