adventures in reflective surfaces
The Christmas Spirit is back in town (4)
id=11805, id=19681 and id=26767 show the same shop window at about the same time in the last four years. This time it is a family of polar bears announcing the arrival of the Christmas Season.
11 2005