Sunday, August 10, 2008

The beauty of Locarno



Locarno is a lakeside town set against the southern alps of Switzerland.  What a majestic setting for one of Europe's oldest film festivals.