There is a program that will do this, I think its called Ultramon. Not free however. The easy way to do this is to resize your photo(s) if needed then stich them together. Photoshop or Irfanview will do this for you. Make the new photo your background and your done.
Is there a way to set a unique background image for each monitor without using a third-party application?