Mislabelled photos can sometimes be a real pain the butt. This one is no exception. You see that little "X" above the seated gentleman? Well written on the back it says "Andrew Thompson", but this gentleman is not Andrew.
This is Andrew:
Do you see any resemblance?
Sadly, no one in the family (at least so far) recognizes either of the two gentleman in the first photo.