Images seem to be single layer ones, there's no easy to replace background layers. Simple color matching do not work because the background lightning is non-uniform, you can make only small areas of backgrounds to match by using Image > Adjustments > Match Color. (tested)
You have 3 options left:
Bite the bullet and remove the background from one of the images - the right image seems easier. Then you must put a new backround layer and fix the shadows.
Place the images so that there's a reasonably short seam and put a smooth transition zone between the images. That idea is already proposed in another answer.
Place a third element which covers the seam.
Option 1 is tried here. The selection is made only with the magic wand. The 2nd image area was copied to another layer to keep it safe. The shadows aren't fixed, their edges are no more smooth.
Magic wand selection can be enough in a low res web image, but printing needs a clipping path or a very careful deletion with polygonal lasso selections.
A new background was added. It's a gradient. The edges of the 2nd image were faded with the eraser in low opacity mode. A missing corner is added with the cloning brush.
The 2nd option is already presented.
The 3rd option is difficult. The covering element very easily catches too much attention: