Archive | May 2011

Salute the flag and other swedish paraphenalia

National Day of Sweden (Sveriges nationaldag) is a national holiday observed in Sweden on June 6 every year.

It’s getting closer…

Colossus moves swiftly in the land of the LILLIPUTIANS