Swedes – an very interesting people from way up north.
This is all you need to know about midsummer celebrations.
A piece of Sweden in Japan
Don’t lose your teeth!