Combine the orange, lemon, sugar and wines in a large glass bowl or pitcher and stir for several minutes until the sugar is dissolved. Cover tightly with plastic wrap and refrigerate for at least 4 to 6 hours, or overnight.
Just before serving, add the optional fruits and spirits. Serve over ice or, just before serving, place some ice cubes in a punch bowl.