Not bad! From left to right: British, German/German (they are almost identical twins, though they dont look it on this photo!), British/Russian, Polish
damn! and to think that I was going to guess on the second girl being German...
as for the British/Russian girl, she did give me some pause because of her features, I was almost willing to guess she was Slavic, but figured in the end on British. The third girl I was almost positive was Irish..
As for the Polish one, a Pole recognizes another Pole, especially when she is cute like your friend!
What about these two?
British/Polish?
the girl on the right has definite Slavic features, mostly the nose and cheekbones.
let me revise, she is Croatian?