the reflection of the sleigh in a store window.

Previous Home Next

15