Elena ``of Valhalla''

Elena ``of Valhalla'' at

I'm also wondering about the italian "experimental" ID cards. Luckily I still have one of those horrible paper ones that everybody abroad hate :)