Tags

, ,

Christmas Picture of the Day

Can you smell roasted chestnuts? My nose feels cold looking at this gorgeous 65 feet tall Christmas tree that is the center of attention at Kaiser Wilhelm Memorial Church in Berlin, Germany.

Advertisements