I lived in the area of Gettysburg several years ago and have visited the battlefield many times. It appears from the rocks in the background that the photo may have been taken in the area of Devil's Den.
I note that the gentlemen on the right is dressed in butternut and is wearing a campaign hat that appears to be a part of a officer's CW uniform Would these men have been veterans of the Confederate Army?
I would like to have been a gnat flying about so that I could have heard all of the vets remember their experiences during the battle, What an interesting book could be written.