winter scenery in the north of Sweden online puzzle

Kingdom of Sweden is a Nordic country on the Scandinavian Peninsula in Northern Europe. It has been a member of the European Union since 1995.
Best results for 4x4 size
Best time
Comments
Rate this game
Add comment
Sign in to add your comments. Log in