Hi VenusCat -
Like most things for me - complicated - I am a mix !! - but grandparents were part romanian / russian, and french/ english. I grew up most between England & France and also Switzerland (and Germany for a short time). Best language is probably english (but also french and some german). Very confusing for any child to be honest! Probably why I sometimes feel rootless, belonging everywhere and nowhere at the same time!
Anyway I am in SPb (Sant Petersburg). I have my home here now - after a crazy life hopping between countries ever since we were children !