Search gallery:

Sweden (101 images)

View: 250 | All
THE KINGDOM of SWEDEN is a Nordic country on the Scandinavian Peninsula in Northern Europe. The capital is Stockholm.
View: 250 | All