I have Lived in Winsted my entire life and I have never seen or heard of a shop called the Christmas shop
No such place
I have Lived in Winsted my entire life and I have never seen or heard of a shop called the Christmas shop