That's a tough one... definitely not US or UK. Could be nearly anywhere in Western Europe but I'm going with Luxembourg.
You are viewing a single comment's thread from:
That's a tough one... definitely not US or UK. Could be nearly anywhere in Western Europe but I'm going with Luxembourg.