Web Hosting

Apr 30, 2013

Freezing winter in Switzerland; These cars were trapped by ice next to the lake of Geneva (Switzerland).

 
 
Photographer: Cicciobello-BoBo