Monday, November 14, 2011

Ice Storm Over Geneva


A freak ice storm in Geneva, Switzerland, generated some marvellous photo opportunities.