thread In honour of Swiss National Day...
Do you know what's so great about living in Switzerland?



Well, the flag's a big plus!