Peter Jones, Sloane Square, London If you live in the UK you may have seen the John Lewis Christmas TV advert; the animated tale of a bear and a hare. The windows carry the same theme with animals made out … Continue reading →
This post first appeared on The Window Display Blog | Images And Words On The, please read the originial post: here