Translation:In this picture, there is my sister and her friend George.
Is this a natural sentence in English? I would have thought that the English version should be: "In this picture are my sister and her friend George."
You're right both in asking and your assumption. However, you need to remember you're learning Arabic here, and English sentences are based on their literal arabic equivalent