Land of Nod have a series of pop-up Toy Shops opening across the nation just in time for Christmas. The ‘Plushie Family Photo’ is currently acting as the barricade to the store fronts, whilst behind the scenes they are prepping & packing the stores with goodies. You can also get a look at the shot, and some close-ups of some of the plushie family characters in the latest catalog.
Location: Pop-Up Toy Stores in Boston, Chicago, Denver, Houston, Philadelphia – USA
Client: Land of Nod