IsawYoshi on 17 August 2013
pezus said: Lol, since I am in the OP now I should probably elaborate on the countries. It is Denmark, Iceland, Finland, Norway, Sweden, the Faroe Islands, Greenland, Svalbard and Åland Islands. |
Do they have electronic stores on Svalbard?