On May 17. Norwegians and friends in Japan and in Norway gathered to celebrate the arguably most important day of the year: The Constitution Day.
Read MoreOn May 17. Norwegians and friends in Japan and in Norway gathered to celebrate the arguably most important day of the year: The Constitution Day.
Read More