Torino 2006

| Home | Index |

The unfurling of a massive Swiss flag... or is that the Red Cross?

| Home | Index |