Dec 1, 2009

Wired Santa in Berlin


A giant Santa Clause made of illuminated wires. It is located at the city's landmark Kaiser Wilhelm Memorial Church in Berlin, Germany