Please be aware of the Forum Rules of Conduct.
I'm sure that she made it.Karjala or Carelia/Karelia is a part of Finland: I added couple of links where you can read something in english if you are interested what is Carelia and their banner.http://flagspot.net/flags/fi-k.htmlhttp://en.wikipedia.org/wiki/Karelia