I think there are many recipes for sangria which use various ingredients, but they all are similar in one thing: usage of wine and fresh fruit.
Wine can be either white, or red, or rose; fruits can pretty much anything you have available. Some of sangrias include a bit of rum or brandy.
This recipe calls for red wine, oranges, lemons and fresh peaches. I also add cinnamon and cloves to my taste, but these are optional. And I don’t use harder liquor than dry wine.
Any type of dry red wine will work, just pick something not very expensive. If wine is too sour – add more sugar or honey or both.