Devi aprire le due immagini sorgente, creare un nuovo oggetto Bitmap di dimensioni adeguate e copiare in esso le due immagini originarie. L'operazione di copia va effettuata con un oggetto Graphics relativo alla nuova Bitmap (che puoi ottenere con il metodo Graphics.FromImage); per la copia vera e propria usa Graphics.DrawImage.