Sunday, December 18, 2005


There was a 20 minute wait to get into the shop selling Christmas Pyramids like this one. They are hand-crafted in Germany.

No comments: